package com.example.demo20220702.schedule.jdkSchedule;

import java.util.Timer;
import java.util.TimerTask;

/**
 * jdk自带的定时
 * 2022年7月2日  jdk8
 * java.util.Timer参考中文1.8jdk文档
 */
public class JdkSchedule {
    public static void main(String[] args) {
        Timer timer = new Timer();
        TimerTask timerTask = new TimerTask() {
            @Override
            public void run() {
//                没有timer.schedule这里是不会输出的
                System.out.println("正在执行这个任务");
            }
        };
//        delay延迟多久执行，period间隔多少秒
        timer.schedule(timerTask, 5000, 5000);
//        有这句同样一次也不会执行  作用应该是用在其他方法里关闭定时任务
//        timer.cancel();
    }

}
